package com.mlk.core.component.permission;

/**
 * 数据权限标识符
 * 在当前的系统之中,我们仅仅设置最常见的数据权限的内容.
 * [1] 个人数据权限,表示业务数据的创建者才能看到的数据,其它人是不能看见该业务数据的.
 * [2] 部门数据权限,表示登录人所在的部门的所有业务数据都能看到(包含其子部门的业务数据),
 * 最为常见的就是总经理可以查看其管辖部门的业务数据.
 * [3] 无数据权限控制 : 表示可以查看所有的业务数据.一般情况下,这种情况下,我们也不需要进行处理了.
 *
 * @author xulu
 */
public enum DataPermission {

    /**
     * 个人数据权限
     */
    PERSONAL_PERMISSON("personal"),

    /**
     * 部门数据权限
     */
    DEPT_PERMISSION("dept");

    private String permission;

    private DataPermission(String permission) {
        permission = permission;
    }

    public String getPermission() {
        return permission;
    }

}


